package com.sudo.common.utils;

import java.util.Map;

/**
 * @author 为道日损 2020-06-17 22:20
 * webSite：https://www.sudo.ren
 */
public class MapUtil {
    private MapUtil(){}

    /**
     * 获取map中第一个key值
     *
     * @param map 数据源
     * @return
     */
    public static String getFirstKeyOrNull(Map<String, Object> map) {
        String obj = null;
        for (Map.Entry<String, Object> entry : map.entrySet()) {
            obj = entry.getKey();
            if (obj != null) {
                break;
            }
        }
        return  obj;
    }


    /**
     * 获取map中第一个数据值
     *
     * @param map 数据源
     * @return
     */
    public static Object getFirstValueOrNull(Map<String, Object> map) {
        Object obj = null;
        for (Map.Entry<String, Object> entry : map.entrySet()) {
            obj = entry.getValue();
            if (obj != null) {
                break;
            }
        }
        return  obj;
    }
}
